perm filename MACHR[4,KMC]4 blob
sn#017946 filedate 1972-12-27 generic text, type T, neo UTF8
00100 COLBY AND MORAVEC
00200
00300 CONTEXT-SENSITIVE PATTERN MATCHING FOR IDIOSYNCRATIC COMPUTER
00400 UNDERSTANDING OF TELETYPED NATURAL LANGUAGE DIALOGUES
00500
00600
00700 WHY IS IT SO DIFFICULT FOR MACHINES TO UNDERSTAND NATURAL
00800 LANGUAGE? PERHAPS IT IS BECAUSE MACHINES DO NOT SIMULATE SUFFICIENTLY
00900 WHAT HUMANS DO WHEN HUMANS PROCESS LANGUAGE. SEVERAL YEARS OF
01000 EXPERIENCE WITH COMPUTER SCIENCE AND LINGUISTIC APPROACHES HAVE
01100 TAUGHT US THE SCOPE AND LIMITATIONS OF SYNTACTIC AND SEMANTIC
01200 PARSERS.[THORNE & BRATLEY] [SIMMONS]
01300 [SCHANK][WOODS][WINOGRAD]. WHILE EXTANT LINGUISTIC PARSERS PERFORM
01400 SATISFACTORILY WITH CAREFULLY EDITED TEXT SENTENCES OR WITH SMALL
01500 DICTIONARIES , THEY ARE UNABLE TO DEAL WITH EVERYDAY LANGUAUGE
01600 BEHAVIOR CHARACTERISTIC OF HUMAN CONVERSATION. IN AN UNDERSTANDBLY
01700 RATIONALISTIC QUEST FOR CERTAINTY AND ATTRACTED BY AN ANALOGY FROM
01800 THE PROOF THEORY OF LOGICIANS IN WHICH PROVABILITY IMPLIED
01900 COMPUTABILITY, COMPUTATIONAL LINGUISTS HOPED TO DEVELOP CONTEXT-FREE
02000 FORMALISMS FOR NATURAL LANGUAGE GRAMMARS. BUT THE HOPE HAS NOT BEEN
02100 REALIZED AND PERHAPS IN PRINCIPLE CANNOT BE. (IT IS DIFFICULT TO
02200 FORMALIZE SOMETHING WHICH CAN HARDLY BE FORMULATED). IN THEIR
02300 DIALOGUES HUMANS ARE NEVER CONTEXT-FREE LINGUISTICALLY OR
02400 CONCEPTUALLY. THE MAIN PROBLEM IS HOW TO MODEL THIS
02500 CONTEXT-SENSITIVITY.
02600
02700 LINGUISTIC PARSERS USE MORPHOGRAPHEMIC ANALYSES,
02800 PARTS-OF-SPEECH ASSIGNMENTS AND DICTIONARIES CONTAINING MULTIPLE
02900 WORD-SENSES EACH POSSESSING SEMANTIC FEATURES FOR RESTRICTING WORD
03000 COMBINATIONS. SUCH PARSERS PERFORM A WORD-BY-WORD ANALYSIS OF EVERY
03100 WORD, VALIANTLY DISAMBIGUATING AT EACH STEP IN AN ATTEMPT TO
03200 CONSTRUCT A MEANINGFUL INTERPRETATION. WHILE IT MAY BE
03300 SOPHISTICATED COMPUTATIONALLY, A CONVENTIONAL PARSER IS QUITE AT A
03400 LOSS TO DEAL WITH THE ODDMENTS OF ORDINARY CONVERSATION. IN EVERYDAY
03500 DISCOURSE PEOPLE SPEAK COLLOQUIALLY AND IDIOMATICALLY USING ALL SORTS
03600 OF PAT PHRASES , SLANG AND CLICHES. THE NUMBER OF SPECIAL-CASE EXPRESSIONS IS INDEFINITELY LARGE.
03700 HUMANS ARE CRYPTIC AND ELLIPTIC. THEY
03800 LARD EVEN THEIR WRITTEN EXPRESSIONS WITH MEANINGLESS FUZZ
03900 AND FRAGMENTS.THEY CONVEY THEIR INTENTIONS
04000 AND IDEAS IN IDIOSYNCRATIC AND METAPHORICAL WAYS, BLITHELY
04100 VIOLATING RULES OF 'CORRECT' GRAMMAR AND SYNTAX. GIVEN THESE
04200 DIFFICULTIES, HOW IS IT THAT PEOPLE CARRY ON CONVERSATIONS EASILY
04300 MOST OF THE TIME WHILE MACHINES HAVE FOUND IT EXTREMELY DIFFICULT TO
04400 CONTINUE TO MAKE APPROPRIATE REPLIES INDICATING
04500 UNDERSTANDING.
04600
04700
04800
04900 IT SEEMS THAT PEOPLE 'GET THE MESSAGE' WITHOUT ANALYZING
05000 EVERY SINGLE WORD IN THE INPUT. THEY EVEN IGNORE SOME ITS TERMS.
05100 PEOPLE MAKE INDIVIDUALISTIC AND IDIOSYNCRATIC SELECTIONS FROM HIGHLY
05200 REDUNDANT AND REPETITIOUS COMMUNICATIONS. THESE PERSONAL
05300 SELECTIVE OPERATIONS, BASED ON IDIOSYNCRATIC INTENTIONS, PRODUCE A TRANSFORMATION OF THE INPUT BY
05400 DESTROYING AND EVEN DISTORTING INFORMATION. IN SPEED READING, FOR
05500 EXAMPLE, ONLY A SMALL PERCENTAGE OF CONTENTIVE WORDS ON EACH PAGE
05600 NEED BE LOOKED AT. THESE WORDS SOMEHOW RESONATE WITH THE READERS
05700 RELEVANT CONCEPTUAL-INFERENTIAL STRUCTURE WHOSE PROCESSES ENABLE HIM
05800 TO 'UNDERSTAND' NOT SIMPLY THE LANGUAGE BUT ALL SORTS OF UNMENTIONED
05900 ASPECTS ABOUT THE SITUATIONS AND EVENTS BEING REFERRED TO IN THE
06000 LANGUAGE. IN WRITTEN TEXTS 5/6 OF THE INPUT CAN BE DISTORTED OR
06100 DELETED AND THE INTENDED MESSAGE CAN STILL SUCCESSFULLY BE EXTRACTED.
06200 SPOKEN CONVERSATIONS IN ENGLISH ARE KNOWN TO BE AT LEAST 50%
06300 REDUNDANT. HALF THE WORDS CAN BE GARBLED AND LISTENERS NONETHELESS
06400 GET THE GIST OR DRIFT OF WHAT IS BEING SAID. (GIVE FURTHER
06500 EXPERIMENTAL EVIDENCE HERE)
06600
06700 TO APPROXIMATE SUCH HUMAN ACHIEVEMENTS WE REQUIRE A NEW
06800 PERSPECTIVE AND A PRACTICAL METHOD WHICH DIFFERS FROM THAT OF CURRENT
06900 LINGUISTIC PARSING. THIS ALTERNATE APPROACH SHOULD INCORPORATE
07000 THOSE ASPECTS OF PARSERS WHICH HAVE BEEN FOUND TO WORK WELL, E.G.DETECTING EMBEDDED
07100 CLAUSES. ALSO INDIVIDUALISTIC FEATURES CHARACTERISTIC OF AN IDIOLECT
07200 SHOULD HAVE DOMINANT EMPHASIS. PARSERS REPRESENT COMPLEX AND REFINED
07300 ALGORITHMS. WHILE ON ONE HAND THEY SUBJECT A SENTENCE TO A DETAILED
07400 AND SOMETIMES OVERKILLING ANALYSIS, ON THE OTHER, THEY ARE FINICKY
07500 AND OVERSENSITIVE. A CONVENTIONAL PARSER SIMPLY HALTS IF A WORD IN
07600 THE INPUT SENTENCE IS NOT PRESENT IN ITS DICTIONARY. IT FINDS
07700 UNGRAMMATICAL EXPRESSIONS SUCH AS DOUBLE PREPOSITIONS (`DO YOU WANT
07800 TO GET OUT OF FROM THE HOSPITAL?') QUITE CONFUSING. PARSERS
07900 CONSTITUTE A TIGHT CONJUNCTION OF TESTS RATHER THAN A LOOSE
08000 DISJUNCTION. AS MORE AND MORE TESTS ARE ADDED TO THE CONJUNCTION, THE
08100 PARSER BEHAVES LIKE A FINER AND FINER FILTER WHICH MAKES IT
08200 INCREASINGLY DIFFICULT FOR AN EXPRESSION TO PASS THROUGH. PARSERS DO
08300 NOT ALLOW FOR UNUNDERSTANDINGS AND MISUNDERSTANDINGS TYPICAL OF
08400 EVERYDAY HUMAN DIALOGUES.
08500 FINALLY, IT IS DIFFICULT TO KEEP CONSISTENT A DICTIONARY OF
08600 OVER 500 MULTIPLE-SENSE WORDS CLASSIFIED BY SEMANTIC FEATURES OR RULES. FOR
08700 EXAMPLE, SUPPOSE A NOUN (Ni) IS USED BY SOME VERBS AS A DIRECT OBJECT
08800 IN THE SEMANTIC SENSE OF A PHYSICAL OBJECT. THEN IT IS NOTICED THAT
08900 Ni IS ALSO USED BY OTHER VERBS IN THE SENSE OF A LOCATION SO
09000 `LOCATION' IS ADDED TO Ni'S LIST OF SEMANTIC FEATURES. NOW Ni
09100 SUDDENLY QUALIFIES AS A DIRECT OBJECT FOR A LOT OF OTHER VERBS. BUT
09200 THE RESULTANT COMBINATIONS MAKE NO SENSE EVEN IN AN IDIOLECT. IF A SPECIAL FEATURE IS THEN
09300 CREATED FOR Ni, THEN ONE LOSES THE POWER OF GENERAL CLASSES OF
09400 SEMANTIC FEATURES. ADDING A SINGLE SEMANTIC FEATURE CAN RESULT IN
09500 THE PROPAGATION OF HIDDEN INCONSISTENCIES AND UNWANTED SIDE-EFFECTS.
09600 AS THE DICTIONARY GROWS IT BECOMES INCREASINGLY UNSTABLE AND
09700 DIFFICULT TO CONTROL.
09800
09900 ON INTUITIVE GROUNDS IT IS HARDLY CREDIBLE THAT CONVENTIONAL
10000 PARSERS MODEL THE MECHANISMS PEOPLE USE IN PROCESSING LANGUAGE. AS
10100 CHOMSKY[ ] HAS REMARKED, `WE NOTED AT THE OUTSET THAT PERFORMANCE AND
10200 COMPETENCE MUST BE SHARPLY DISTINGUIHED IF EITHER IS TO BE STUDIED
10300 SUCCESSFULLY. WE HAVE NOW DESCRIBED A CERTAIN MODEL OF COMPETENCE. IT
10400 WOULD BE TEMPTING, BUT QUITE ABSURD, TO REGARD IT AS A MODEL OF
10500 PERFORMANCE AS WELL. THUS WE MIGHT PROPOSE THAT TO PRODUCE A
10600 SENTENCE THE SPEAKER GOES THROUGH THE SUCCESSIVE STEPS OF
10700 CONSTRUCTING A BASE-DERIVATION, LINE BY LINE FROM THE INITIAL SYMBOL
10800 S, THEN INSERTING LEXICAL ITEMS AND APPLYING GRAMMATICAL
10900 TRANSFORMATIONS TO FORM A SURFACE STRUCTURE, AND FINALLY APPLYING THE
11000 PHONOLOGICAL RULES IN THEIR GIVEN ORDER, IN ACCORDANCE WITH THE
11100 CYCLIC PRINCIPLE DISCUSSED ABOVE. THERE IS NOT THE SLIGHTEST
11200 JUSTIFICATION FOR ANY SUCH ASSUMPTION.' IT SHOULD BE CLEAR FROM THESE
11300 STRICTURES THAT THE TRANSFORMATIONAL APPROACH HAS BEEN CONCERNED WITH
11400 PRODUCTION RATHER THAN INTERPRETATION OF SENTENCES AND THAT IT IS NOT
11500 ORIENTED TOWARDS HUMAN PERFORMANCE BUT TOWARDS AN IDEALIZED GRAMMAR
11600 OF COMPETENCE.
11700
11800 EARLY ATTEMPTS TO DEVELOP A PATTERN-MATCHING APPROACH USING
11900 SPECIAL-PURPOSE HEURISTICS HAVE BEEN DESCRIBED BY COLBY, WATT AND
12000 GILBERT [ ], WEIZENBAUM[ ] AND COLBY AND ENEA[ ]. THE LIMITATIONS OF
12100 THESE ATTEMPTS ARE WELL KNOWN TO WORKERS IN ARTIFICIAL INTELLIGENCE.
12200 SUCH PRIMITIVE CONTEXT-RESTRICTED PROGRAMS OFTEN GRASP A TOPIC WELL
12300 ENOUGH BUT TOO OFTEN DO NOT UNDERSTAND QUITE WHAT IS BEING SAID ABOUT
12400 THE TOPIC, WITH AMUSING OR DISASTROUS CONSEQUENCES. THIS SHORTCOMING
12500 IS A CONSEQUENCE OF THE LIMITATIONS OF A PATTERN- MATCHING
12600 APPROACH LACKING A RICH CONCEPTUAL STRUCTURE INTO WHICH THE
12700 PATTERN ABSTRACTED FROM THE INPUT CAN BE MATCHED FOR INFERENCING.
12800 THE MAN-MACHINE
12900 CONVERSATIONS OF SUCH PROGRAMS SOON BECOMES IMPOVERISHED AND BORING.
13000 WINOGRAD`S PROGRAM ,WHILE LIMITED TO A FEW OBJECTS AND
13100 RELATIONS IN A TOY ROBOTIC WORLD, REPRESENTED AN IMPROVEMENT IN
13200 HANDLING DIALOGUES. HOWEVER HE WAS NOT FACED WITH THE PROBLEM OF
13300 MULTIPLE WORD-SENSES, IDIOMS AND FIGURATIVE EXPRESSIONS. ANOTHER
13400 PATTERN-MATCHING APPROACH IS THAT OF WILKS[ ] WORKING IN THE AREA OF
13500 MACHINE TRANSLATION. HIS ALGORITHM CONSTRUCTS A PATTERN FROM ENGLISH
13600 TEXT INPUT WHICH IS MATCHED AGAINST TEMPLATES IN AN INTERLINGUAL DATA
13700 BASE FROM WHICH,IN TURN, FRENCH OUTPUT IS GENERATED WITHOUT USING A
13800 GENERATIVE GRAMMAR.
13900
14000 IN THE COURSE OF CONSTRUCTING A INTERACTIVE SIMULATION OF
14100 PARANOIA WE WERE FACED WITH THE PROBLEM OF DEALING WITH NATURAL
14200 LANGUAGE AS IT IS USED IN THE DOCTOR-PATIENT SITUATION OF A
14300 PSYCHIATRIC INTERVIEW.THIS DOMAIN OF DISCOURSE ADMITTEDLY CONTAINS
14400 MANY STEREOTYPES AND IS
14500 CONSTRAINED IN TOPICS (NEWTON`S LAWS ARE RARELY DISCUSSED). BUT IT IS
14600 RICH ENOUGH IN VERBAL BEHAVIOR TO BE A CHALLENGE TO A LANGUAGE
14700 UNDERSTANDING ALGORITHM SINCE A VARIETY OF HUMAN EXPERIENCES ARE
14800 DISCUSSED IN THIS DOMAIN INCLUDING THE RELATION WHICH DEVELOPS
14900 BETWEEN THE INTERVIEW PARTICIPANTS. THE JUDGEMENT OF 'PARANOIA' IS
15000 MADE BY PSYCHIATRISTS RELYING MAINLY ON THE VERBAL BEHAVIOR OF THE
15100 INTERVIEWED PATIENT. IF A PARANOID MODEL IS TO EXHIBIT PARANOID
15200 BEHAVIOR IN A PSYCHIATRIC INTERVIEW, IT MUST BE CAPABLE OF HANDLING
15300 DIALOGUES TYPICAL OF THE DOCTOR-PATIENT CONTEXT. SINCE THE MODEL
15400 CAN COMMUNICATE ONLY THROUGH TELETYPED MESSAGES,THE VIS-A-VIS ASPECTS
15500 OF THE USUAL PSYCHIATRIC INTERVIEW ARE ABSENT. THUS THE MODEL
15600 SHOULD BE ABLE TO DEAL WITH TYPEWRITTEN NATURAL LANGUAGE INPUT AND TO
15700 OUTPUT REPLIES WHICH ARE INDICATIVE OF AN UNDERLYING PARANOID THOUGHT
15800 PROCESS.
15900
16000 IN AN INTERVIEW THERE IS ALWAYS A WHO SAYING SOMETHING TO A
16100 WHOM WITH DEFINITE INTENTIONS AND EXPECTATIONS. THERE ARE TWO
16200 SITUATIONS TO BE TAKEN INTO ACCOUNT, THE ONE BEING TALKED ABOUT AND
16300 THE ONE THE PARTICIPANTS ARE IN. SOMETIMES THE LATTER BECOMES THE
16400 FORMER. PARTICIPANTS IN DIALOGUES HAVE INTENTIONS AND DIALOGUE
16500 ALGORITHMS MUST TAKE THIS INTO ACCOUNT. THE DOCTOR'S INTENTION IS TO
16600 GATHER CERTAIN KINDS OF INFORMATION WHILE THE PATIENT'S INTENTION IS
16700 TO GIVE INFORMATION AND GET HELP. A JOB IS TO BE DONE; IT IS NOT
16800 SMALL TALK. OUR WORKING HYPOTHESIS IS THAT EACH PARTICIPANT IN THE
16900 DIALOGUE UNDERSTANDS THE OTHER BY MATCHING SELECTED IDIOSYNCRATICALLY-
17000 SIGNIFICANT PATTERNS IN THE INPUT AGAINST CONCEPTUAL PATTERNS WHICH
17100 CONTAIN INFORMATION ABOUT THE SITUATION OR EVENT BEING DESCRIBED
17200 LINGUISTICALLY. THIS UNDERSTANDING IS COMMUNICATED
17300 RECIPROCALLY BY LINGUISTIC RESPONSES JUDGED APPROPRIATE TO THE
17400 INTENTIONS AND EXPECTATIONS OF THE PARTICIPANTS AND TO THE
17500 REQUIREMENTS OF THE SITUATION. IN THIS PAPER WE SHALL DESCRIBE ONLY
17600 THE CONTEXT-SENSITIVE PROCESSES USED TO EXTRACT A PATTERN FROM
17700 NATURAL LANGUAGE INPUT.IN A LATER COMMUNICATION WE SHALL DESCRIBE THE
17800 INFERENTIAL PROCESSES CARRIED OUT AT THE CONCEPTUAL LEVEL ONCE A
17900 `PARADIGMATIC' PATTERN HAS BEEN RECEIVED FROM THE INPUT-ANALYSING
18000 PROCESSES.
18100
18200
18300 (HANS WRITES DESCRIPTION OF HIS FEATURE RECOGNIZER)